Versi 1
| Field | Isi |
|---|---|
| Dokumen ID | VBS-FIN-011 |
| Deskripsi | Pencatatan cek dan bank garansi: form transaksi, daftar instrumen, dan preview invoice |
| Nomor Revisi | 1 |
| Tanggal | 2026-10-03 |
| Keterangan | Inisiasi dokumentasi |
1. Ringkasan
a. In scope
- User membuka halaman cek dan bank garansi
- User mengisi data transaksi dan daftar cek/BG
- User preview invoice cek/BG
- User menyimpan (UI; integrasi API belum aktif di FE saat ini)
b. Catatan
c. Kesimpulan
- [FE] -
- [BE] -
2. Functional Requirement
| Kode | Deskripsi |
|---|---|
| FR-01 | Membuat transaksi cek BG |
| FR-02 | Melihat dan mengedit cek BG |
3. Use Case List
| Kode | Deskripsi |
|---|---|
| UC-01 | Membuat transaksi cek BG |
| UC-02 | Melihat dan mengedit cek BG |
4. Use Case Scenario
UC-01 : Membuat transaksi cek BG
| Aktor | User brand |
| Deskripsi | Membuat transaksi cek BG |
| Prekondisi | User sudah login Brand aktif terpilih |
| Alur utama | 1. User buka sidebar tambah cek/BG. 2. User isi transaksi dan daftar nomor cek/BG. 3. User preview invoice. 4. User simpan. |
| Alur negatif | - Saat ini simpan hanya menutup form dan menampilkan notifikasi sukses tanpa panggilan API. |
| Bisnis rule | - Modul UI sudah ada; persistensi backend perlu dilengkapi di iterasi berikutnya. |
| Postkondisi | Aksi selesai sesuai tujuan |
| Trigger | User membuka Halaman cek BG |
| Kode FR | FR-01 |
UC-02 : Melihat dan mengedit cek BG
| Aktor | User brand |
| Deskripsi | Melihat dan mengedit cek BG |
| Prekondisi | User sudah login Brand aktif terpilih |
| Alur utama | 1. User pilih lihat/edit dari daftar. 2. Sistem tampilkan form terisi. |
| Alur negatif | - Jika sesi habis, user diarahkan ke login. - Jika permintaan gagal, muncul pesan gagal atau data kosong. |
| Bisnis rule | - Komponen lihat/edit mirror struktur tambah. |
| Postkondisi | Aksi selesai sesuai tujuan |
| Trigger | User membuka Halaman cek BG |
| Kode FR | FR-02 |
5. Data Flow Diagram
DFD-01
6. Sequence Diagram
SD-01 — UC-01 : Membuat transaksi cek BG
SD-02 — UC-02 : Melihat dan mengedit cek BG
7. Table Schema
8. API Schema
| Endpoint | Status | Perubahan |
|---|---|---|
(endpoint cek/BG belum dipetakan di fe/api) | existing | - |